package com.ceadeal.admin.vo;

import com.ceadeal.admin.common.consts.Constant;
import com.google.gson.JsonObject;

import java.util.List;

/**
 * 功能描述: JPushVo
 *
 * 作者: Yzw
 * 日期: 2017-03-09 19:52:14
 */
public class JPushVo {

    private String title;
    private String alert;
    private List<String> aliases;
    private List<String> tags;
    private JsonObject jsonExtra;

    public JPushVo() {
        this.title = Constant.APP_NAME;
    }

    public JPushVo(String alert, List<String> aliases, List<String> tags, JsonObject jsonExtra) {
        this.title = Constant.APP_NAME;
        this.alert = alert;
        this.aliases = aliases;
        this.tags = tags;
        this.jsonExtra = jsonExtra;
    }

    public JPushVo(String title, String alert, List<String> aliases, List<String> tags, JsonObject jsonExtra) {
        this.title = title;
        this.alert = alert;
        this.aliases = aliases;
        this.tags = tags;
        this.jsonExtra = jsonExtra;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public String getAlert() {
        return alert;
    }

    public void setAlert(String alert) {
        this.alert = alert;
    }

    public List<String> getAliases() {
        return aliases;
    }

    public void setAliases(List<String> aliases) {
        this.aliases = aliases;
    }

    public List<String> getTags() {
        return tags;
    }

    public void setTags(List<String> tags) {
        this.tags = tags;
    }

    public JsonObject getJsonExtra() {
        return jsonExtra;
    }

    public void setJsonExtra(JsonObject jsonExtra) {
        this.jsonExtra = jsonExtra;
    }
}
